grassed ditch - French English Dictionary